`timescale 1ns / 1ps
//////////////////////////////////////////////////////////////////////////////////
// Company: 
// Engineer: 
// 
// Create Date:    16:12:30 12/21/2019 
// Design Name: 
// Module Name:    Num2Seg 
// Project Name: 
// Target Devices: 
// Tool versions: 
// Description: 
//
// Dependencies: 
//
// Revision: 
// Revision 0.01 - File Created
// Additional Comments: 
//
//////////////////////////////////////////////////////////////////////////////////
module Num2Seg(
	input wire[31:0] I,
	output wire[63:0] O
    );
	MyMC14495 m0(.D0(I[28]),.D1(I[29]),.D2(I[30]),.D3(I[31]),.LE(1'b0),.point(1'b1),
					 .a(O[7]), 
                .b(O[6]), 
                .c(O[5]), 
                .d(O[4]), 
                .e(O[3]), 
                .f(O[2]), 
                .g(O[1]), 
                .p(O[0]));
	MyMC14495 m1(.D0(I[24]),.D1(I[25]),.D2(I[26]),.D3(I[27]),.LE(1'b0),.point(1'b1),
					 .a(O[15]), 
                .b(O[14]), 
                .c(O[13]), 
                .d(O[12]), 
                .e(O[11]), 
                .f(O[10]), 
                .g(O[9]), 
                .p(O[8]));
	MyMC14495 m2(.D0(I[20]),.D1(I[21]),.D2(I[22]),.D3(I[23]),.LE(1'b0),.point(1'b1),
					 .a(O[23]), 
                .b(O[22]), 
                .c(O[21]), 
                .d(O[20]), 
                .e(O[19]), 
                .f(O[18]), 
                .g(O[17]), 
                .p(O[16]));						
	MyMC14495 m3(.D0(I[16]),.D1(I[17]),.D2(I[18]),.D3(I[19]),.LE(1'b0),.point(1'b1),
					 .a(O[31]), 
                .b(O[30]), 
                .c(O[29]), 
                .d(O[28]), 
                .e(O[27]), 
                .f(O[26]), 
                .g(O[25]), 
                .p(O[24]));
	MyMC14495 m4(.D0(I[12]),.D1(I[13]),.D2(I[14]),.D3(I[15]),.LE(1'b0),.point(1'b1),
					 .a(O[39]), 
                .b(O[38]), 
                .c(O[37]), 
                .d(O[36]), 
                .e(O[35]), 
                .f(O[34]), 
                .g(O[33]), 
                .p(O[32]));
	MyMC14495 m5(.D0(I[8]),.D1(I[9]),.D2(I[10]),.D3(I[11]),.LE(1'b0),.point(1'b1),
					 .a(O[47]), 
                .b(O[46]), 
                .c(O[45]), 
                .d(O[44]), 
                .e(O[43]), 
                .f(O[42]), 
                .g(O[41]), 
                .p(O[40]));
	MyMC14495 m6(.D0(I[4]),.D1(I[5]),.D2(I[6]),.D3(I[7]),.LE(1'b0),.point(1'b1),
					 .a(O[55]), 
                .b(O[54]), 
                .c(O[53]), 
                .d(O[52]), 
                .e(O[51]), 
                .f(O[50]), 
                .g(O[49]), 
                .p(O[48]));
	MyMC14495 m7(.D0(I[0]),.D1(I[1]),.D2(I[2]),.D3(I[3]),.LE(1'b0),.point(1'b1),
					 .a(O[63]), 
                .b(O[62]), 
                .c(O[61]), 
                .d(O[60]), 
                .e(O[59]), 
                .f(O[58]), 
                .g(O[57]), 
                .p(O[56]));					 
endmodule
